package cn.iocoder.yudao.module.erp.controller.admin.saleorder.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @projectName: ruoyi-p
 * @package: cn.iocoder.yudao.module.crm.controller.admin.customer.vo
 * @className: CustomerImportRespVO
 * @author: Maxuxu
 * @description: TODO
 * @date: 2024/1/4 22:29
 * @version: 1.0
 */
@Schema(description = "管理后台 - 客户导入 Response VO")
@Data
@Builder
public class SaleOrderImportRespVO {
    @Schema(description = "导入成功的客户数组",requiredMode = Schema.RequiredMode.REQUIRED)
    private List<String> createSaleOrdernames;
    @Schema(description = "更新成功的客户数组",requiredMode = Schema.RequiredMode.REQUIRED)
    private List<String> updateSaleOrdernames;
    @Schema(description = "导入失败的客户集合，key为用户名，value为失败原因",requiredMode = Schema.RequiredMode.REQUIRED)
    private Map<String,String> failureSaleOrdernames;
}
